Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Data-centric computing</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Data-centric_computing"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Data-centric_computing rootpage-Data-centric_computing skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Data-centric computing</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1305433154">
/* start https://en.wikipedia.org/ */


.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style>
<p><b>Data-centric computing</b> is an emerging concept that has relevance in <a href="Information_architecture" title="Information architecture">information architecture</a> and <a href="Data_center" title="Data center">data center</a> design. It describes an information system where data is stored independently of the applications, which can be upgraded without costly and complicated data migration. This is a radical shift in information systems that will be needed to address organizational needs for storing, retrieving, moving and processing exponentially growing data sets.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Background">Background</h2></div>
<p>Traditional information system architectures are based on an application-centric mindset. Traditionally, applications were installed, kept relatively static, updated infrequently, and utilized a fixed set of compute, storage, and networking elements to cope with a relatively small set of structured data.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p><p>This approach functioned well for decades, but over the past decade, data growth, particularly unstructured data growth, put new pressures on organizations, information architectures and data center infrastructure. 90% of new data is unstructured and, according to a 2018 report, 59% of organizations manage over 10 billion files and objects<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> spread over large numbers of servers and storage nodes. Organizations are struggling to cope with exponential data growth while seeking better approaches to extracting insights from that data using services including <a href="Big_data" title="Big data">Big Data analytics</a> and <a href="Machine_learning" title="Machine learning">machine learning</a>. However, existing architectures aren't built to address service requirements at petabyte scale and beyond without significant performance limits.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p><p>Traditional architectures fail to fully store, retrieve, move and utilize that data because due to limitations of hardware infrastructure as well as application-centric systems design, development, and management.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p><p>Machine learning scholars were aware of the importance of data quality before the formal conception of DataCentric AI (DCAI). The literature demonstrates that label noise, sampling bias, and lack of coverage can harm model generalization. However, the machine-learning community at large has prioritized new algorithms over data scrutiny.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>
</p><p><b>Data-centric workloads</b>
</p><p>There are two problems data-centric computing aims to address.
</p>
<ol><li>Organizations need to utilize all available data but traditional applications aren't sufficiently agile or flexible. New shifts toward constant service innovation, supported by emerging approaches to service delivery (including microservices and containers) open new possibilities that step away from traditional application-centric mindsets.</li>
<li>Existing limits of data center hardware also restricts complete movement, management and utilization of unstructured data sets. Conventional CPUs are impeding performance because they do not include specialized capabilities needed for storage, networking, and analysis.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> Slow storage, including hard drives and SAS/SATA solid state drives over the network can reduce performance and limit data accessibility.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> New hardware capabilities are needed.</li></ol>
<p><b>Data-centric computing</b>
</p><p>Data-centric computing is an approach that merges innovative hardware and software to treat data, not applications, as the permanent source of value.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> Data-centric computing aims to rethink both hardware and software to extract as much value as possible from existing and new data sources. It increases agility by prioritizing data transfer and data computation over static application performance and resilience.
</p><p><b>Data-centric hardware and software</b>
</p><p>To meet the goals of data-centric computing, data center hardware infrastructure will evolve to address massive scale, rapid growth, the need for very high performance data movement, and extensive calculation requirements.
</p>
<ul><li>Distributed hardware infrastructures become the norm, with data and services spread across many compute and storage nodes, both in public clouds and on-premise.</li>
<li>Due to the flattening of <a href="Moore's_law" title="Moore's law">Moore's law</a>,<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> new processors are emerging to boost performance, reducing <a href="Central_processing_unit" title="Central processing unit">CPU</a> loads by handling intensive tasks including data movement, data protection, and data security.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li>
<li>New technologies like <a href="NVM_Express" title="NVM Express">NVMe</a> drives and networking like NVMeoF will become standard components of data-centric computing architectures.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></li></ul>
<p>As far as software goes, data-centric computing accelerates the disappearance of traditional static applications.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> Applications become short-lived, constantly added, updated, or removed as <a href="Algorithm" title="Algorithm">algorithms</a> come and go. <a href="Software" title="Software">Software</a> is redesigned to conduct analysis on all available data instead of subsets. <a href="Microservices" title="Microservices">Microservices</a> visit data, conduct calculations and express the results of their process at speeds beyond conventional approaches.
</p>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://tdan.com/the-data-centric-revolution/18780">"The Data-Centric Revolution"</a>. <i>TDAN.com</i>. September 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite id="CITEREFBhageshpur2016" class="citation web cs1">Bhageshpur, Kiran (2016-10-06). <a rel="nofollow" class="external text" href="https://www.nextplatform.com/2016/10/06/emergence-data-centric-computing/">"The Emergence Of Data-Centric Computing"</a>. <i>The Next Platform</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite id="CITEREFBhagheshpur" class="citation web cs1">Bhagheshpur, Kiran. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200718190301/https://www.igneous.io/hubfs/State%20of%20Unstructured%20Data%20Management%20Report.pdf?hsCtaTracking=b4b69840-c05a-47af-83a9-2ff709e58fee%7Ca2058246-b80b-4493-8c3a-7a86ed971b8c">"2018 State of Unstructured Data Management"</a> <span class="cs1-format">(PDF)</span>. <i>Igneous</i>. Archived from <a rel="nofollow" class="external text" href="https://www.igneous.io/hubfs/State%20of%20Unstructured%20Data%20Management%20Report.pdf?hsCtaTracking=b4b69840-c05a-47af-83a9-2ff709e58fee%7Ca2058246-b80b-4493-8c3a-7a86ed971b8c">the original</a> <span class="cs1-format">(PDF)</span> on July 18, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">December 7,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://storageswiss.com/2019/10/14/requirements-for-unstructured-data-at-petabyte-scale/">"Requirements for Unstructured Data at Petabyte Scale"</a>. <i>StorageSwiss.com - The Home of Storage Switzerland</i>. 2019-10-14<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite id="CITEREFGeorge_S._Davidson,_Kevin_W._Boyack,_Ron_A._Zacharski,_Stephen_C._Helmreich,_and_Jim_R._Cowie2006" class="citation web cs1">George S. Davidson, Kevin W. Boyack, Ron A. Zacharski, Stephen C. Helmreich, and Jim R. Cowie (April 2006). <a rel="nofollow" class="external text" href="https://prod-ng.sandia.gov/techlib-noauth/access-control.cgi/2006/061853.pdf">"Data-Centric Computing with the Netezza Architecture"</a> <span class="cs1-format">(PDF)</span>. <i>sandia.gov</i><span class="reference-accessdate">. Retrieved <span class="nowrap">December 7,</span> 2019</span>.</cite><span class="cs1-maint citation-comment"><code class="cs1-code">{{cite web}}</code>: CS1 maint: multiple names: authors list (link)</span></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite id="CITEREFReddy_Veluru2025" class="citation journal cs1">Reddy Veluru, Suhasnadh (2025). <a rel="nofollow" class="external text" href="https://www.mijrd.com/papers/v4/i4/MIJRDV4I40014.pdf">"Data-CentricAI: A Systematic Review of Methods, Challenges, and Future Directions"</a> <span class="cs1-format">(PDF)</span>. <i>Multidisciplinary International Journal of Research and Development (MIJRD)</i>. <b>4</b> (4): <span class="nowrap">121–</span>130 – via MIJRD.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=fZrKC02A5zE"><i>Why We Need Open, Data-Centric Computing Architectures</i></a>, August 2018<span class="reference-accessdate">, retrieved <span class="nowrap">2019-12-07</span></span></cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite id="CITEREFStates2016" class="citation web cs1">States, Austin TX United (2016-11-10). <a rel="nofollow" class="external text" href="https://www.datanami.com/2016/11/10/network-new-storage-bottleneck/">"The Network is the New Storage Bottleneck"</a>. <i>Datanami</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://datacentricmanifesto.org/">"Data-Centric Manifesto"</a>. <i>datacentricmanifesto.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><cite id="CITEREFSimonite" class="citation web cs1">Simonite, Tom. <a rel="nofollow" class="external text" href="https://www.technologyreview.com/s/601441/moores-law-is-dead-now-what/">"The foundation of the computing industry's innovation is faltering. What can replace it?"</a>. <i>MIT Technology Review</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20200805141038/https://www.fungible.com/tech/dpu-a-new-category-of-programmable-processor/">"DPU: Data Processing Unit Programmable Processor"</a>. <i>Fungible</i>. Archived from <a rel="nofollow" class="external text" href="https://www.fungible.com/tech/dpu-a-new-category-of-programmable-processor/">the original</a> on 2020-08-05<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><cite id="CITEREFKieran2019" class="citation web cs1">Kieran, Mike (2019-03-21). <a rel="nofollow" class="external text" href="https://blog.netapp.com/nvme-over-fabric/">"When You're Implementing NVMe Over Fabrics, the Fabric Really Matters"</a>. <i>NetApp Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devops.com/microservices-momentum-accelerates/">"Microservices Momentum Accelerates"</a>. <i>DevOps.com</i>. 2018-05-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-07</span></span>.</cite></span>
</li>
</ol></div></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-20" href="https://en.wikipedia.org/wiki/?title=Data-centric_computing&amp;oldid=1301535917">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>